653d86c48623abc6fb29ae8b3a759039a7f07afc,security-admin/src/main/java/org/apache/ranger/service/RangerTagDefServiceBase.java,RangerTagDefServiceBase,searchRangerTagDefs,#SearchFilter#,122
Before Change
PList<RangerTagDef> retList = new PList<RangerTagDef>();
List<RangerTagDef> tagDefList = new ArrayList<RangerTagDef>();
List<XXTagDef> xTagDefList = (List<XXTagDef>) searchRangerObjects(searchFilter, searchFields, sortFields, (PList<V>) retList);
for (XXTagDef xTagDef : xTagDefList) {
RangerTagDef tagDef = populateViewBean((T) xTagDef);
tagDefList.add(tagDef);
}
After Change
}
public PList<V> searchRangerTagDefs(SearchFilter searchFilter) {
PList<V> retList = new PList<V>();
List<V> tagDefList = new ArrayList<V>();
List<T> xTagDefList = searchRangerObjects(searchFilter, searchFields, sortFields, retList);
for (T xTagDef : xTagDefList) {
V tagDef = populateViewBean(xTagDef);
tagDefList.add(tagDef);
}